History
History
Synonyms
UK
US
Meaning:
startle

to cause (a person) to be suddenly surprised or to move in surprise

frighten, surprise

SPRING SOMETHING ON as in Wiktionary
SPRING SOMETHING ON as in Wikipedia